package wiki.hitime.stl.daq.bean.base;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.RequiredArgsConstructor;

import java.util.Date;

/**
 * @author zhangdaoping
 * @create 2018/1/5 下午6:48
 */
@Data
@Builder
@AllArgsConstructor
@RequiredArgsConstructor
public class SyUser {
    /**
     * 用户ID
     **/
    private Integer id;
    /**
     * 登录用户名
     **/
    private String userName;
    /**
     * 真实姓名
     **/
    private String trueName;
    /**
     * 证件类型 15：居民身份证，16：临时身份证，17：军人身份证件，18：武警身份证件，19：通行证，20：护照，21：其他，22：临时户口，23：户口簿，24：边境证，25：外国人居留证，26：身份证明，27：证件重复1，28：证件重复2，29：联名户
     **/
    private Integer cardType;
    /**
     * 证件号码
     **/
    private String cardId;

    /**
     * 工号
     */
    private String jobNumber;

    /**
     * 密码
     **/
    private String password;
    /**
     * 生日
     **/
    private String birthday;
    /**
     * 性别
     **/
    private String sex;
    /**
     * 省份
     **/
    private String province;
    /**
     * 城市
     **/
    private String city;
    /**
     * 邮箱
     **/
    private String email;
    /**
     * 手机号
     **/
    private String phone;
    /**
     * 地址
     **/
    private String address;
    /**
     * 邮政编码
     **/
    private String postalCode;
    /**
     * 个人头像地址
     **/
    private String head;
    /**
     * 最后登录时间
     **/
    private Date lastTime;
    /**
     * 登录次数
     **/
    private Integer loginTimes;
    /**
     * 状态  N：已生效，C：未生效待复核，F：停用，D：停用
     **/
    private String userStatus;
    /**
     * 用户类型
     **/
    private String userType;
    /**
     * 创建时间
     **/
    private Date createTime;

    /**
     * 系统类型，1：接口，2：UI
     */
    private Integer systemType;
}
